n. bowling green, level plot of land on which bowls are played (british)
Copyright © 2018 WordTech Co.